//package com.example.test0519.Interceptor;
//
//import org.springframework.http.HttpStatus;
//import org.springframework.web.servlet.HandlerInterceptor;
//import org.springframework.web.servlet.ModelAndView;
//
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import javax.servlet.http.HttpSession;
//
///**
// * @author Sakura
// */
//public class LoginInterceptor implements HandlerInterceptor {
//    @Override
//    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
//        String reqPath = request.getServletPath();
//        //只有返回true才会继续向下执行,返回false取消当前请求
//
//        Object loginUser = request.getSession().getAttribute("user");
//        if (loginUser == null){
//            response.setStatus(HttpStatus.UNAUTHORIZED.value());
//            response.sendRedirect("/login");
//            return false;
//        }
//        return true;
//    }
//}
